home *** CD-ROM | disk | FTP | other *** search
/ 10,000 Recipes / 10,000 Recipes.iso / RECIPE.DBT (.txt) < prev    next >
dBase/FoxBase/XBase/FoxPro Database File  |  1997-09-05  |  18MB  |  289,628 lines

  1. RECIPE
  2. y(szMeasure,f4str(d4field(Recingre,"MEASURE")));4
  3.     strcpy(szIngred,f4str(d4field(Recingre,"INGRED")));6
  4.     strcpy(szPrepare,f4str(d4field(Recingre,"PREPARE")));
  5.     Untrim(szQuantity,10);
  6.     Alltrim(szIngred);
  7.     Alltrim(szPrepare);
  8. !DelimPrepare) 
  9.         if (strlen(szPrepare))P
  10.             sprintf(szIngredBuff,"%s %s %s, %s",szQuantity,szMeasure,szIngred,szPrepare);
  11.         elseB
  12.             sprintf(szIngredBuff,"%s %s %s",szQuantity,szMeasure,szIngred);
  13.     else
  14.         if (strlen(szPrepare))[
  15.             sprintf(szIngr 
  16. Stir yeast and suger into water; let stand until foamy, about 5 minutes.
  17. For food processor fitted with metal blade or mixer with dough hook, put flour, milk powder, oil and egg or egg whites into bowl.
  18. Turn machine on and combine mixture.
  19. With machine running, slowly add yeast mixture.
  20. Mix until dough cleans sides of bowl.
  21. If dough is too sticky, add more flour by the tablespoon, working it in before adding more.
  22. If dough is crumbly and dry, add more water by the teaspoon, working it in before adding more.
  23. Once desired consistency is reached (moist but not sticky), mix dough until well kneaded, uniformly supple and elastic, about 40 seconds in food processor, about 6 minutes in mixer.
  24. If mixing by hand, put ingredients in large bowl.
  25. Mix well.
  26. Make well in center, pour in yeast mixture and work into ingredients, then knead on floured board until smooth and elastic, about 10 minutes.
  27. Transfer dough to large plastic bag, squeeze out air and seal at top.
  28. Place dough in bowl.
  29. Let rise in warm spot until doubled, about 1 hour.
  30. Oil a baking sheet.
  31. Punch dough down and shape into smooth ball.
  32. Place smooth side up on baking sheet.
  33. Cover loosely with oiled plastic.
  34. Let rise in warm spot until doubled, about 40-50 minutes.
  35. Preheat oven to 375F.
  36. Fifteen minutes before baking, put rack in center of oven; dust dough top lightly with flour.
  37. Make a decorative slash across the top.
  38. Bake until bread is well browned and sounds hollow when rapped on bottom, about 30-35 minutes.
  39. Immediately remove from pan and cool on rack.
  40. Makes 1 LoafetItemHandle(IDASK),FALSE);
  41.     int iSel = MessageBox(HWindow,L
  42.     "Choose :\r\nYes = only new .rec files\r\nNo=All rec Files\r\nCancel=Quit",
  43.     "Goferit",MB_YESNOCANCEL);
  44.     if (iSel==IDCANCEL)    
  45.         return;
  46.     d4tag_select(Recipe,d4tag(Recipe,"TITLE"));
  47.     d4top(Recipe);
  48.     //fclose(file);
  49.     char szFile[80];
  50.     while (!d4eof(Recipe)) {g
  51.         sprintf(szFile,"%s//rec%-5.5d.fs",f4str(d4field(Recipe,"SUBDIR")),f4int(d4field(Recipe,"TITLE_NO")));-
  52.         if (iSel == IDYES && ! acces
  53. Dissolve yeast in 2/3 c water while your milk is cooling.
  54. Dissolve 1 cup sugar in the hot milk.
  55. Stir all ingredients in large bowl, turn out and knead about 5 minutes, adding flour if needed.
  56. Knead about 5 minutes.
  57. Let rise until doubled in bulk, about 1 1/2 to 2 hours.
  58. Knead down and shape into 6 loaves, let rise until doubled in pans.
  59. Bake at 375 degrees F.
  60. for 40 minutes.
  61. Turn out on wire rack and let cool to cold before slicing, if you can.
  62. NOTE: Raisins and/or walnuts can be added for a change.
  63. This bread freezes well.
  64.         file=fopen(szFileName,"a+b");    
  65.             break;
  66.         case IDCANCEL:
  67.             return;
  68.     else
  69.         file=fopen(szFileName,"wb");
  70.     if (!file) {5
  71.         MessageBox(HWindow,"Error Opening File",NULL,NULL);    
  72.         return;
  73.     ConvertAllRecipes();
  74. void ExportFSDialog::ConvertAllRecipes()
  75.     int index[1];
  76.     char szLine[90];-
  77.     while (ListBox->GetSelIndexes(index,1)) {'
  78.         ListBox->VGetString(szLine,index[0]);.
  79.         long dRecno=atof(strchr(szLine,'\t'));
  80.         d4g
  81. Brown onions, and beef in oil.
  82. Stir in garlic, pork, chiles, cumin, oregano, salt, dry mustard, tomato sauce, tomatoes, tequila, beer, chili powder and bouillon cubes.
  83. Bring to boil then reduce heat and simmer 2-3 hours.
  84. Stir occasionally.
  85. Do not stir the last 30 min before serving.
  86. g::ExportASDialog(PTWindowsObject AParent,char *FileName):!
  87.     ExportFSDialog(AParent,FileName)
  88. ExportASDialog::~ExportASDialog()
  89. int ExportASDialog::ConvertARecipe()
  90.     char *szBuff=new char[50000];K
  91. Place beans into 4 quart kettle, cover with 2 inches of water and allow to soak overnight.
  92. Drain water then add ham bones, water and bay leaves.
  93. Simmer covered for 2 hours.
  94. Remove ham bones and return any meat to kettle.
  95. Add bouillon, onions, chili and garlic powder, thyme, pepper, tomatoes, carrot and worcestershire sauce.
  96. Cover and simmer for 1 hour.
  97. Add water as needed.
  98. Serve with hot cornbread.
  99. char szLine[90]; 
  100.     fprintf(file,"\"TITLE\"\t");!
  101.     fprintf(file,"\"SERVES\"\t");"
  102.     fpr
  103. Melt butter in a 13 x 9 x 2 inch pan.
  104. Sprinkle crumbs evenly over butter.
  105. Sprinkle in layers, chocolate chips, butterscotch chips, nuts, and top with coconut.
  106. Pour condensed milk over all.
  107. Bake in a pre-heated 350 degree oven for 30 minutes.
  108. Let cool and cut in bars.
  109. le,"\"POLY\"\t");
  110.     fprintf(file,"\"MONO\"\t");
  111.     fprintf(file,"\"CARB\"\t"); 
  112.     fprintf(file,"\"FIBER\"\t");
  113.     fprintf(file,"\"CHOL\"\t");
  114.     fprintf(file,"\"IRON\"\t");!
  115.     fprintf(file,"\"SODIUM\"\t");"
  116.     fprintf(file
  117. Mix 1 cup flour, sugar, salt and undissolved yeast.
  118. Heat 1 cup water and margarine to 120 to 130 degrees.
  119. Gradually add to dry ingredients; beat 2 minutes at medium speed of mixer.
  120. Add 1/2 cup flour.
  121. Beat at high speed 2 minutes.
  122. Stir in enough additional flour to make a soft dough.
  123. On floured board, knead 5 minutes.
  124. Set in greased bowl; turn to grease top.
  125. Cover and let rise in warm, draft-free place 40 minutes.
  126. Divide dough into 12 equal pieces.
  127. Roll each into a 20-inch rope.
  128. Shape into pretzels or other shapes.
  129. Place on greased baking sheets.
  130. Cover; let rest 5 minutes.
  131. Mix egg yolk and 1 tablespoon water; brush on pretzels.
  132. Sprinkle with coarse salt.
  133. Bake at 375 degrees 15 minutes or until done.
  134. Cool on racks.
  135.     fclose(file);
  136. void WOut(FILE *file,char *data,int iTab=TRUE)
  137.     char c;
  138.     if (iTab)
  139.         fputc(34,file);
  140.     for (int i=0;data[i];i++) {
  141.         c=data[i];
  142.         if (c=='\"' || c=='\'')
  143.             fputc('\\',file);
  144.         fputc(c,file);
  145.     if (iTab) {
  146.         fputc(34,file);
  147.         fput
  148. Brown spareribs in frying pan without added fat.
  149. Add water and simmer for 1 hour.
  150. Add potatoes to meat and cook until tender - about 25 minutes.
  151. Add beans and liquid the last 10 minutes of cooking.
  152. If raw beans are used, add with the potatoes.
  153. Season with salt and pepper.
  154. Skim off excess fat before serving.
  155. To complete the meal: Serve with crisp lettuce, tomato and celery salad, and apple betty with lemon sauce for dessert.
  156. For variety: Beef short ribs may be used with longer cooking.
  157. Corned beef, ham hock, or ham bone may be used in place of shortribs.
  158. Cover with water and simmer about 3 hours or until tender.
  159. Omit salt, and continue as above.
  160. Good with sauerkraut.
  161. d4field(Recipe,"MONO")));2
  162.     WOut(file,NullNumber(d4field(Recipe,"CARB")));3
  163.     WOut(file,NullNumber(d4field(Recipe,"FIBER")));2
  164.     WOut(file,NullNumber(d4field(Recipe,"CHOL")));2
  165.     WOut(file,NullNumber(d4field(Recipe,"IRON")));4
  166.     WOut(file,NullNumber(d4field(Recipe,"SODIUM")));5
  167.     WOut(file,NullNumber(d4field(Recip
  168. Select a well-rounded onion.
  169. Peel outer skin off.
  170. Leave root intact and cut off any hanging roots.
  171. Using a small, sharp knife, divide onion into four sections by making 2 cuts crosswise, beginning at the top and cutting toward root, stopping about 1/2" away.
  172. Cut each section twice.
  173. Place onion in bowl of enough boiling water to cover it and leave for 5 minutes.
  174. The sections, or petals, will begin to open.
  175. Remove onion from water and immerse into ice water, which will further the opening.
  176. Drain well by turning upside down on paper towel.
  177. Put flour into paper bag, add onion and shake gently to coat with flour.
  178. Roll floured onion in beaten egg to cover.
  179. Put cracker crumbs or coating in bag, add onion, and shake gently to coat.
  180. Refrigerate 1 hour before deep frying in oil to golden brown, 3 to 5 minutes.
  181. Cooked onion can be kept for a time in warm oven.
  182. MEASURELEN+1];#
  183.         char szIngred[INGREDLEN+1];%
  184.         char szPrepare[PREPARELEN+1];
  185.         if (iBlanks) {"
  186.             strcpy(szQua
  187. Place all ingredients in the order listed in the bread maker.
  188. Use sweet Mode for this bread.
  189. Bread maker cannot be put on timer mode.
  190. 4field(Recipe,"SODIUM")));>
  191.     fprintf(file,"%s\x12",NullNumber(d4field(Recipe,"CALCIUM")));
  192.     char szData[80]
  193. char *szInstr = f4memo_str(d4field(Rec